home *** CD-ROM | disk | FTP | other *** search
/ PC Basics 53 / PC Basics Issue 53.iso / Software / Internet / Invboard.exe / PC Basics 53 / Invboard / upload / Skin / s1 / skin_boards.php < prev    next >
Encoding:
PHP Script  |  2002-06-12  |  7.5 KB  |  201 lines

  1. <?php
  2.  
  3. class skin_boards {
  4.  
  5.  
  6.  
  7. function stats_header() {
  8. global $ibforums;
  9. return <<<EOF
  10. <!-- Board Stats -->
  11.     <br>
  12.     <table cellpadding='2' width='{$ibforums->skin['tbl_width']}' align='center' id='solidborder'>
  13.     <tr>
  14.      <td>
  15.      
  16.     <table cellpadding='0' cellspacing='0' border='0' width='100%' bgcolor='{$ibforums->skin['tbl_border']}' align='center'>
  17.         <tr>
  18.           <td>
  19.             <table cellpadding='4' cellspacing='1' border='0' width='100%'>
  20.             <tr>
  21.                <td id='titlemedium' colspan='2'>{$ibforums->lang['board_stats']}</td>
  22.            </tr>
  23. EOF;
  24. }
  25.  
  26. function ActiveUsers($active) {
  27. global $ibforums;
  28. return <<<EOF
  29.         <tr>
  30.            <td id='category' colspan='2'>$active[TOTAL] {$ibforums->lang['active_users']}</td>
  31.         </tr>
  32.         <tr>
  33.           <td width="5%" id='forum1'>{$ibforums->skin['F_ACTIVE']}</td>
  34.           <td id='forum2' width='95%'><b>{$active[GUESTS]}</b> {$ibforums->lang['guests']}, <b>$active[MEMBERS]</b> {$ibforums->lang['public_members']} <b>$active[ANON]</b> {$ibforums->lang['anon_members']} {$active[LINK]}<br>{$active[NAMES]}</td>
  35.         </tr>
  36. EOF;
  37. }
  38.  
  39. function ShowStats($text) {
  40. global $ibforums;
  41. return <<<EOF
  42.            <tr>
  43.              <td id='category' colspan='2'>{$ibforums->lang['board_stats']}</td>
  44.            </tr>
  45.            <tr>
  46.              <td id='forum1' width='5%' valign='middle'>{$ibforums->skin['F_STATS']}</td>
  47.              <td id='forum2' width="95%" align='left'>$text<br>{$ibforums->lang['most_online']}</td>
  48.            </tr>
  49. EOF;
  50. }
  51.  
  52. function birthdays($birthusers="", $total="", $birth_lang="") {
  53. global $ibforums;
  54. return <<<EOF
  55.         <tr>
  56.            <td id='category' colspan='2'>{$ibforums->lang['birthday_header']}</td>
  57.         </tr>
  58.         <tr>
  59.           <td id='forum1' width='5%' valign='middle'>{$ibforums->skin['F_ACTIVE']}</td>
  60.           <td id='forum2' width='95%'><b>$total</b> $birth_lang<br>$birthusers</td>
  61.         </tr>
  62. EOF;
  63. }
  64.  
  65. function stats_footer() {
  66. global $ibforums;
  67. return <<<EOF
  68.          </table>
  69.         </td>
  70.       </tr>
  71.      </table>
  72.      
  73.      </td>
  74.      </tr>
  75.      </table>
  76.     <!-- Board Stats -->
  77. EOF;
  78. }
  79.  
  80. function BoardInformation() {
  81. global $ibforums;
  82. return <<<EOF
  83.    <br>
  84.    <table cellspacing='4' cellpadding='0' width='70%' border='0' align='center'>
  85.       <tr>
  86.        <td align='center'>[ <a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Login&CODE=06">{$ibforums->lang['d_delete_cookies']}</a> ] :: [ <a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Login&CODE=05">{$ibforums->lang['d_post_read']}</a> ]</td>
  87.     </tr>
  88.    </table>
  89. EOF;
  90. }
  91.  
  92. function CatHeader_Expanded($Data) {
  93. global $ibforums;
  94. return <<<EOF
  95. <table width="{$ibforums->skin['tbl_width']}" align="center" border="0" cellspacing="1" cellpadding="0" bgcolor="{$ibforums->skin['tbl_border']}">
  96.   <tr> 
  97.     <td id='maintitleback' background='{$ibforums->vars['img_url']}/tile_back.gif'> 
  98.       <table width="100%" border="0" cellspacing="0" cellpadding="3">
  99.         <tr> 
  100.           <td>{$ibforums->skin['CAT_IMG']}</td>
  101.           <td width="100%" id="maintitle"><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&c={$Data['id']}">{$Data['name']}</a></td>
  102.         </tr>
  103.       </table>
  104.     </td>
  105.   </tr>
  106.   <tr> 
  107.     <td id='mainbg'> 
  108.       <table width="100%" border="0" cellspacing="1" cellpadding="4">
  109.         <tr> 
  110.           <td align="center" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'><img src="{$ibforums->vars['img_url']}/spacer.gif" alt="" width="28" height="1"></td>
  111.           <td width="59%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['cat_name']}</td>
  112.           <td align="center" width="7%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['topics']}</td>
  113.           <td align="center" width="7%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['replies']}</td>
  114.           <td width="27%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['last_post_info']}</td>
  115.         </tr>
  116. EOF;
  117. }
  118.  
  119. function subheader() {
  120. global $ibforums;
  121. return <<<EOF
  122.     <table width="{$ibforums->skin['tbl_width']}" align="center" border="0" cellspacing="1" cellpadding="0" bgcolor="{$ibforums->skin['tbl_border']}">
  123.       <tr> 
  124.         <td id='mainbg'> 
  125.             <table width="100%" border="0" cellspacing="1" cellpadding="4">
  126.             <tr> 
  127.               <td align="center" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'><img src="{$ibforums->vars['img_url']}/spacer.gif" alt="" width="28" height="1"></td>
  128.               <td width="59%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['cat_name']}</td>
  129.               <td align="center" width="7%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['topics']}</td>
  130.               <td align="center" width="7%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['replies']}</td>
  131.               <td width="27%" nowrap id='titlemedium' background='{$ibforums->vars['img_url']}/tile_sub.gif'>{$ibforums->lang['last_post_info']}</td>
  132.             </tr>
  133. EOF;
  134. }
  135.  
  136. function end_this_cat() {
  137. global $ibforums;
  138. return <<<EOF
  139. <tr> 
  140.           <td id='mainfoot' colspan="5"> </td>
  141.         </tr>
  142.       </table>
  143.     </td>
  144.   </tr>
  145. </table>
  146. <br>
  147. EOF;
  148. }
  149.  
  150. function end_all_cats() {
  151. global $ibforums;
  152. return <<<EOF
  153.     <!--</table>
  154.    </td>
  155.    </tr>
  156.    </table>-->
  157. EOF;
  158. }
  159.  
  160. function newslink( $fid="", $title="", $tid="" ) {
  161. global $ibforums;
  162. return <<<EOF
  163. <b>{$ibforums->vars['board_name']} {$ibforums->lang['newslink']} <a href='{$ibforums->base_url}&act=ST&f=$fid&t=$tid'>$title</a></b><br>
  164. EOF;
  165. }
  166.  
  167. function PageTop($lastvisit) {
  168. global $ibforums;
  169. return <<<EOF
  170.     <table cellpadding='4' cellspacing='0' border='0' width='{$ibforums->skin['tbl_width']}' align='center'>
  171.      <tr>
  172.       <td align='left' valign='bottom'><!-- IBF.NEWSLINK -->{$ibforums->lang['welcome_back_text']} $lastvisit</td>
  173.       <td align='right' valign='bottom'>
  174.           <a href='{$ibforums->base_url}&act=Stats&CODE=leaders'>{$ibforums->lang['sm_forum_leaders']}</a> |
  175.           <a href='{$ibforums->base_url}&act=Search&CODE=getactive'>{$ibforums->lang['sm_todays_posts']}</a><br>
  176.           <a href='{$ibforums->base_url}&act=Stats'>{$ibforums->lang['sm_today_posters']}</a> |
  177.           <a href='{$ibforums->base_url}&act=Members&max_results=10&sort_key=posts&sort_order=desc'>{$ibforums->lang['sm_all_posters']}</a>
  178.       </td>
  179.      </tr>
  180.     </table>
  181. EOF;
  182. }
  183.  
  184. function ForumRow($info) {
  185. global $ibforums;
  186. return <<<EOF
  187.     <!-- Forum {$info['id']} entry -->
  188.         <tr> 
  189.           <td id="forum2" align="center">{$info['img_new_post']}</td>
  190.           <td id="forum2" width="59%"><span id="linkthru"><b><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=SF&f={$info['id']}">{$info['name']}</a></b></span><br><span id='desc'>{$info['description']}</span><br>{$info['moderator']}</td>
  191.           <td id="forum1" align="center" width="7%">{$info['topics']}</td>
  192.           <td id="forum1" align="center" width="7%">{$info['posts']}</td>
  193.           <td id="forum1" width="27%">{$info['last_post']}<br>{$ibforums->lang['in']}: {$info['last_topic']}<br>{$ibforums->lang['by']}: {$info['last_poster']}</td>
  194.         </tr>
  195.     <!-- End of Forum {$info['id']} entry -->
  196. EOF;
  197. }
  198.  
  199.  
  200. }
  201. ?>